@charset "utf-8";
/* CSS Document */
body
{
	color:#525252;
	font: 13px/1.75 Arial, Helvetica, sans-serif;
}

*
{
	padding:0;
	margin:0;
}
html { min-width:1140px;}
html, body { height:100%;}
img
{
	border:none;
	vertical-align:bottom;
	vertical-align:middle;
}
a
{
    color:#747474;
    outline: medium none;
    text-decoration: none;
}
li
{
	list-style:none;
}
a:hover
{
	color:#FA781A;
	text-decoration:none;
}
.clear
{
	clear: both;
    display: block;
    font-size: 0;
    height: 0;
    overflow: hidden;
}
.fl
{
	float:left;
}
.fr
{
	float:right;
}

.head
{
    background:url(../images/indexhd_bg.jpg) repeat-x scroll center top;
    height:161px;
    min-width: 1140px;
    overflow: hidden;
    width: 100%;
	
}

.head .head_er
{
	width:1098px;
	margin:0 auto;
}

.head_er .head_top
{
	width:1098px;
	float:left;
	height:118px;

}
.head_top .logo
{
	float:left;
	width:746px;
	height:118px;
	
}

.head_top .logo img
{
	width:766px;
	height:118px;
}
.tell_wexin
{
	width:230px;
	float:right;
	height:131px;
	margin-top:15px;
}
.tell_wexin .tell
{
	width:230px;
	float:left;
	height:48px;
}
.tell .rx
{
	font-size:15px;
	font-family:"黑体";
	color:#5A5D5F;
}

.tell .hm
{
	font-size:23px;
	color:#5A5D5F;
	font-weight:bold;
}


.top2
{
	margin-top:10px;
}
.top2  input
{
	border:none;
}

.top2 .btn_ss
{
	float:left;
	width:170px;
	height:27px;
	line-height:27px;
	background-color:#FFF;
	border-top:1px solid #E3E3E3;
	border-left:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
	color:#CACACA;
    border-top-left-radius:1em;
	border-bottom-left-radius:1em;
	text-indent:1em;
}
.top2 .tijiao
{
	width:32px;
	height:29px;
	float:left;
}


.nav
{
    float:left;
	width:1098px;
	height:44px;
	line-height:44px;
	
}

.nav ul
{
	width:1098px;
	margin:0 auto;
	
}

.nav ul li
{
	width:136px;
	float:left;
	text-align:center;
}


.nav ul li a
{
	font-family:"微软雅黑";
	font-size:16px;
	color:#FFF;
	width:125px;
	display:block;
}
.nav ul .fist a
{
	color:#fff;
}
.nav ul li .current{
    background-color:#A00507;
    color: #fff;
}






input::-webkit-input-placeholder {
color:#fff;
-webkit-transition: color.5s;
}
input:focus::-webkit-input-placeholder, input:hover::-webkit-input-placeholder {
color:#fff;
-webkit-transition: color.5s;
}

.foot {
    background:url(../images/foot_bg.jpg) repeat-x scroll 0 0;
    height: 325px;
    width: 100%;
}
.foot_er {
    margin: 0 auto;
     width: 1098px;
}
.foot_left {
   width: 1098px;
}
.foot_ti {
    width:250px;
}
.foot_ti img
{
	width:250px;
	 height: 325px;
}

.bot_tijiao {
    margin-left:20px;
    width:730px;
}
.bot_tijiao .bot_ti {
    text-align: center;
    width: 730px;
	margin-top:30px;
}
.bot_tijiao .bot_ti span {
    color: #797979;
    font-size: 19px;
    font-weight: bold;
	
}
.foot_li3 {
    width: 350px;
	margin-left:50px;
}
.foot_li3 li {
    border-bottom: 1px solid #404040;
    float: left;
    height:37px;
    line-height:47px;
     width: 350px;
	background:none;
}
.foot_li3 li input {
  	background:none;
	border:none;
    width: 350px;
}
.foot_li3 li .name {
    color:#BEBDBD;
}
.foot_li4 {
    height: 81px;
    margin-top:32px;
	margin-left:20px;
    width: 300px;
}
.foot_li4 .liuyan {
    width:300px;
	height:81px;
	background:none;
	border:1px solid #404040;
	color:#fff;
	font-size:13px;
}
.foot_wezi {
    color:#8E8E8E;
    float: left;
    line-height: 30px;
     width:730px;
	 margin-top:5px;
}
.foot_li5 {
    height:30px;
    margin-top: 20px;
    text-align: center;
     width:730px;
}
.link {
    float: left;
    width:730px;
	margin-top:5px;
	color:#8e8e8e;
}
.link span {
    float: left;
}
.link a {
	color:#8e8e8e;
    border-right: 1px solid #757575;
    display: block;
    float: left;
    height: 13px;
    line-height: 13px;
    margin-top: 8px;
    padding-left: 10px;
    padding-right: 10px;
}
